make good a deficiency - Inglés Sinónimo Diccionario